melampodium leucanthum - English Synonyms Dictionary

melampodium leucanthum

n.
[1] blackfoot daisy